trailer-mounted repair shop - Französisch Englisch Wörterbuch